package converters;

import javax.ejb.EJB;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;

import menagement.PacketMgr;
import menagement.dto.HotelDTO;

public class ConverterHotel implements Converter{

		@EJB
		private PacketMgr packetMgr;

	   public ConverterHotel(){
	   }

	   public Object getAsObject(FacesContext context, UIComponent component, String value){

	     return packetMgr.getHotel(Integer.parseInt(value));
	   }

	   public String getAsString(FacesContext context, UIComponent component, Object value)     
	   {
	     return Integer.toString(((HotelDTO) value).getCodice()); //--> convert to a unique string.
	   }
	
	
}
